﻿/*-------------------------------------------------------------------------
 * 版权所有：	黑客马拉松
 * 作者：		罗毅
 * 联系方式：	whluoyi@gmail.com
 * 创建时间：	2016/10/29 11:23:16
 * 版本号：		v1.0
 * 用途描述：	日志代理
 *  -------------------------------------------------------------------------*/

namespace SuperMarieApi.Log.LogAgent.LogAgent
{
    using System.IO;
    using System.Reflection;

    /// <summary>
    /// 适配器扩展信息
    /// </summary>
    internal class LogInfo
    {
        /// <summary>
        /// Log名称
        /// </summary>
        public string LogName { get; set; }
        /// <summary>
        /// Log文件
        /// </summary>
        public string LogFileName { get; set; }
        /// <summary>
        /// Log 反射 Assembly
        /// </summary>
        public Assembly LogAssembly { get; set; }
        /// <summary>
        /// Log配置文件
        /// </summary>
        public string LogConfigName { get; set; }
        /// <summary>
        /// Log配置文件
        /// </summary>
        public FileInfo LogConfigFile { get; set; }
        /// <summary>
        /// Adapter配置文件
        /// </summary>
        public FileInfo AdapterConfigFile { get; set; }
        /// <summary>
        /// 架构索引值
        /// </summary>
        public int FrameIndex { get; set; }
        /// <summary>
        /// 是否显示代码函数信息
        /// </summary>
        public bool IsLogStackTrace { get; set; }
    }

}
